EMF Splitter: A Structured Approach to EMF Modularity

نویسندگان

  • Antonio Garmendia
  • Esther Guerra
  • Dimitrios S. Kolovos
  • Juan de Lara
چکیده

Model-Driven Engineering aims at reducing the cost of system development by raising the level of abstraction at which developers work. Thus, models become the main assets in this paradigm, guiding the development until code for the final application is obtained. However, even though domain-specific, models may become large and complex, becoming cumbersome to edit and manipulate. In this scenario, mechanisms helping in the agile definition and management of models in the large are crucial. Modularity is one of such mechanisms. In this paper, we describe a novel approach to the construction of EMF models in a structured way. It is based on the annotation of the Ecore meta-models with modularity concepts (like project, package and unit), from which we generate an Eclipse plug-in that enables the editing of models according to that structure (i.e., organized in projects and decomposed into folders and files). The paper presents our supporting tool and discusses benefits and future challenges.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

EMF Model Refactoring based on Graph Transformation Concepts

The Eclipse Modeling Framework (EMF) provides a modeling and code generation framework for Eclipse applications based on structured data models. Within model driven software development based on EMF, refactoring of EMF models become a key activity. In this paper, we present an approach to define EMF model refactoring methods as transformation rules being applied in place on EMF models. Performi...

متن کامل

Transforming BPMN to BPEL with EMF Tiger

This paper describes a model transformation from the Business Process Modeling Notation (BPMN) to the Business Process Execution Language for Web Services (BPEL4WS, or BPEL for short). We give the meta-models for both source and target language as EMF models and define EMF model transformation rules using our recently developed tool EMF Tiger, an Eclipse plug-in supporting modeling and executio...

متن کامل

2011 International Scientific Conference on EMF and Health

The 2011 International Scientific Conference on EMF and Health was organized under the auspices of the European Commission's Scientific Committee on Emerging and Newly Identified Health Risks (SCENIHR), in the context of the periodic review of the scientific evidence on the potential health effects of electromagnetic fields (EMF) as mandated by EU Council Recommendation 1999/519/EC. The objecti...

متن کامل

P-18: The Effect of Extremly Low Frequency EMF on Epididymis In Rabbit

Background: Considerable attention is focused on effects of electromagnetic field (EMF) and its increasing use in everyday life. Appliances and various equipments are sources of electromagnetic field with a wide-range of technical characteristics. In this study we investigated the effect of EMF (950 MHz) on epididymis in rabbit. Materials and Methods: 18 Newzealand rabbits were selected and div...

متن کامل

Movie Database Case: An EMF-IncQuery Solution

Automated model transformations are frequently integrated to modeling environments, requiring both high performance and a concise programming interface to support software engineers. The objective of the EMF-INCQUERY [2] framework is to provide a declarative way to define queries over EMF models. EMF-INCQUERY extended the pattern language of VIATRA with new features (including transitive closur...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014